home *** CD-ROM | disk | FTP | other *** search
/ The Glitch Apple Disk Collection / 2014.glitch.apple.collection.zip / indexed / DIGCIR.DSK / DCS SOFTDOCS.MW.txt < prev    next >
Text File  |  2014-09-09  |  9KB  |  312 lines

  1. -=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-
  2.  
  3.       THE DIGITAL CIRCUITRY SIMULATOR VERSION 1.0 SOFTDOCS
  4.  
  5.                    WRITTEN BY: THE DRAGON LORD
  6.  
  7.               CALL APPLE MANOR......[716]-654-7663
  8.  
  9. -=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-
  10.  
  11.  
  12. YOUR DIGITAL CIRCUITRY  SIMULATOR DISK CONTAINS  THE PROGRAM,  ON
  13. THE FRON SIDE AND SOME SAMPLE PROGRAMS ON THE OTHER SIDE (WHICH I
  14. MOVED TO THE FRONT TO MAKE IT ONE SIDE). THE COMPANY SAYS IN  THE
  15. MANUAL  THAT THE PROGRAM IS  ELECTRONICALLY PROTECTED, I COULDN'T
  16. SEE ANYTHING THAT  DIDN'T WORK, BUT  IF YOU DO  LEAVE ME MAIL  ON
  17. APPLE MANOR.
  18.  
  19. OK  WHEN IT FIRST BOOTS UP YOU  SHOULD GET A PICTURE OF A CIRCUIT
  20. BOARD, IF THIS  IS THE FIRST  TIME BOOTING  IT HIT "6"  TO SEE  A
  21. LISTING  OF ALL THE CIRCUITS SAVED  TO DISK, WORK THROUGH SOME OF
  22. THE EXAMPLES, AND LEARN HOW TO MODIFY, TEST, AND CONSTRUCT A CIR-
  23. CUIT.  TO LOAD A CIRCUIT HIT "4"  THEN TYPE IN THE FILENAME, MAKE
  24. SURE CAPS LOCK  IS DOWN. TO  SAVE THE CIRCUIT  YOU MADE TYPE  "5"
  25. THEN TYPE IN A WHAT YOU WANT TO CALL IT. AFTER YOU HAVE LOADED IN
  26. A CIRCUIT AND WANT TO MODIFY IT HIT "1" FOR DESIGN A CIRCUIT.  TO
  27. TEST A CIRCUIT HIT "2", AND TO CLEAR THE BOARD HIT "3".
  28.  
  29. DESIGNING A CIRCUIT
  30. -------------------
  31.  
  32. TO ACCESS THE HELP  SCREEN TYPE "1" FROM  THE MAIN MENU THEN  "?"
  33. AND THIS SCREEN WILL APPEAR:
  34.  
  35.                  [CURSOR MOVES IN 4 DIRECTIONS]
  36.  
  37. USE I,J,K,M OR ARROWS
  38.  
  39.                         [DRAWING A WIRE]
  40.  
  41. 1.  MOVE CURSOR OVER A FREE PIN HOLE AND PRESS SPACE BAR TO START
  42.     WIRE.
  43.  
  44. 2.  MOVE CURSOR OVER  ANOTHER PIN HOLE AND  PRESS SPACE BAR AGAIN
  45.     TO END IT.
  46.  
  47.                          [MOVING A CHIP]
  48.  
  49. 1.  MOVE CURSOR OVER NOTCH OF CHIP AND PRESS SPACE BAR TO PICK UP
  50.     CHIP.
  51.  
  52. 2.  MOVE CHIP IN PLACE OVER PLACE OVER BREADBOARD AND PRESS SPACE
  53.     BAR TO INSERT CHIP.
  54.  
  55.                        [SELECTING A CHIP]
  56.  
  57. MOVE CURSOR OVER NOTCH IN CHIP ON BENCH:
  58.  
  59. "A" - ADVANCE TO NECT CHIP
  60. "B" - BACKUP TO PREVIOUS CHIP
  61. "N" - REQUEST CHIP BY NUMBER
  62.  
  63.                 [PLACE CURSOR OVER START OF WIRE]
  64.  
  65. THEN "C" CHANGES ITS COLOUR
  66.      "P" PULLS IT OVER ALL OTHER WIRES
  67.      "T" TUCKS IT UNDER ALL OTHER WIRES
  68.      "X" ERASES IT
  69.  
  70.                 [PLACE CURSOR OVER NOTCH IN CHIP]
  71.  
  72. THEN "X" ERASES CHIP FROM BREADBOARD.
  73.  
  74. TESTING A CIRCUIT
  75. -----------------
  76.  
  77. TO ACCESS THE HELP  SCREEN TYPE "2" FROM  THE MAIN MENU THEN  "?"
  78. AND THIS SCREEN WILL APPEAR:
  79.  
  80.                 [MOVE THE PROBE IN 4 DIRECTIONS]
  81.  
  82. IT  TURNS ORANGE, WHEN THE PIN  HOLE IS POSITIVE. IT TURNS  BLUE,
  83. WHEN THE PIN HOLE IS NOT ON. USE I,J,K,M OR ARROWS.
  84.  
  85.                            [SWITCHES]
  86.                    __
  87. TURN  SWITCHES ON (II) OR OFF (II) USING THE NUMBERS 1,2,3,4,5,6,
  88. 7,8.                           --
  89.  
  90.                          [PUSH BUTTONS]
  91.  
  92. PRESSING LETTERS "T" OR "Y" WILL TRANSMIT A PULSE TO  PUSHBUTTONS
  93. 1  OR  2.  THE  LEFT  AND  RIGHT  SIDES  OF  EACH  PIN  HOLE HAVE
  94. COMPLEMENTARY VALUES.
  95.  
  96.                              [CLOCK]
  97.  
  98. PRESS "C" TO CHANGE  THE SPEED OF THE  CLOCK. THE LEFT AND  RIGHT
  99. HAND SIDES OF THE CLOCK HAVE COMPLEMENTARY VALUES.
  100.  
  101. A SUMMARY OF CURSOR MOVEMENTS
  102. -----------------------------
  103.  
  104. 1. CIRCUIT DESIGN
  105.    --------------
  106.  
  107. THERE ARE THREE CURSORS IN THIS PART OF THE PROGRAM. THEY MOVE IN
  108. THE FOUR MAIN DIRECTIONS BY MEANS OF THE ARROWS (APPLE //E) OR:
  109.                                 I
  110.                                J K
  111.                                 M
  112.  
  113. [ESC] - ALLOES ONE TO RETURN TO THE MENU
  114. [?]   - FOR HELP
  115.  
  116. [1.1 FREE CURSOR]
  117.  
  118. THE CURSOR IS  RECTANGULAR AND  CONTAINS ONE BYTE.  IT OBEYS  THE
  119. FOLLOWING COMMANDS:
  120.  
  121. 1.1.1 [SPACE BAR]
  122.  
  123.       IF  THE CURSOR IS OVER THE NOTCH OF THE CHIP THAT IS ON THE
  124.       BREADBOARD, THEN "SPACE BAR" LIFTS THE CHIP FROM THE  BOARD
  125.       AND  DISCONNECTS THE  PINS. THE CHIP  AND CURSOR DISAPPEAR,
  126.       AND THE CURSOR APPEARS AGAIN  IN "CARRYING CHIP" MODE  (SEE
  127.       1.2).
  128.  
  129. 1.1.2 [SPACE BAR]
  130.  
  131.       IF  THE CURSOR IS OVER THE NOTCH OF THE CHIP THAT IS ON THE
  132.       BENCH, THEN "SPACE BAR" LIFTS THE CHIP FROM THE BENCH,  AND
  133.       THE CURSOR DISAPPEARS. IT CHANGES INTO "CARRYING CHIP" MODE
  134.       BUT THE CHIP ITSELF STAYS ON THE BENCH AND DOES NOT  DISAP-
  135.       PEAR (SEE 1.2).
  136.  
  137. 1.1.3 [SPACE BAR]
  138.  
  139.       IF  THE CURSOR  IS OVER  A FREE  PINHOLE, THEN  "SPACE BAR"
  140.       STARTS WIRING; THE  CURSOR CHANGES TO  THE "CARRYING  WIRE"
  141.       MODE (SEE 1.3).
  142.  
  143. 1.1.4 [X]
  144.  
  145.       IF THE CURSOR IS OVER THE NOTCH OF A CHIP THAT IS ON THE
  146.       BREADBOARD, THEN "X" WILL ERASE THAT CHIP.
  147.  
  148. 1.1.5 [X]
  149.  
  150.       IF THE CURSOR IS  OVER THE START OF  A WIRE, THEN "X"  WILL
  151.       ERASE THAT WIRE.
  152.  
  153. 1.1.6 [C]
  154.  
  155.       THIS WILL CHANGE THE COLOUR OF THE CURSOR.
  156.  
  157. 1.1.7 [C]
  158.  
  159.       IF  THE CURSOR IS OVER  THE START OF A  WIRE, THEN "C" WILL
  160.       CHANGE THE COLOUR OF THE WIRE.
  161.  
  162. 1.1.8 [A]
  163.  
  164.       IF THE CURSOR IS OVER  THE NOTCH OF A  CHIP THAT IS ON  THE
  165.       BENCH,  THEN "A"  WILL ADVANCE  THROUGH THE  LIST OF CHIPS.
  166.       WHEN THIS KEY  IS PRESSED SEVERAL  TIMES, A DIFFERENT  CHIP
  167.       WILL COME INTO VIEW EACH TIME.
  168.  
  169. 1.1.9 [B]
  170.  
  171.       IF  THE CURSOR IS OVER  THE NOTCH OF A  CHIP THAT IS ON THE
  172.       BENCH, THEN "B" BACKS UP THROUGH THE LIST OF IF THE CHIPS.
  173.  
  174. 1.1.10 [N]
  175.  
  176.       IF THE CURSOR IS OVER  THE NOTCH OF A  CHIP THAT IS ON  THE
  177.       BENCH, THEN "N" WILL ALLOW ONE TO SELECT A CHIP BY NUMBER.
  178.  
  179. 1.1.11 [P]
  180.  
  181.       IF  THE CURSOR IS OVER  THE START OF A  WIRE, THEN "P" WILL
  182.       WILL PULL THAT WIRE OUT FROM UNDER ALL THE OTHER WIRES.
  183.  
  184. 1.1.12 [T]
  185.  
  186.       IF  THE CURSOR IS OVER  THE START OF A  WIRE, THEN "T" WILL
  187.       TUCK THAT WIRE UNDER ALL THE OTHER WIRES.
  188.  
  189. [1.2 CARRYING CHIP CURSOR MODE]
  190.  
  191. THIS  CUSOR HAS THE FORM OF THE REGULAR CHIP BUT IN FLASHING MODE
  192. AND PURPLE.
  193.  
  194. 1.2.1 [SPACE BAR]
  195.  
  196.       IF EVERY PIN IS OVER A FREE HOLE AND THE CHIP STRADDLES THE
  197.       GAP  IN THE  BREADBOARD, THEN  "SPACE BAR"  PUSHES THE CHIP
  198.       INTO THE BOARD. THE REGULAR  CHIP APPEARS WHERE THE  CURSOR
  199.       USED  TO BE. THE CURSOR CHANGES  BACK TO "FREE CURSOR" MODE
  200.       (SEE 1.1)
  201.  
  202. 1.2.2 [X]
  203.  
  204.       THIS WILL CANCEL THE CHIP AND RETURN TO "FREE CURSOR"  MODE
  205.       (SEE 1.1).
  206.  
  207. [1.3 CARRYING WIRE CURSOR MODE]
  208.  
  209. WHEN  THIS CURSOR MOVES ABOUT, IT LEAVES A TRAIL OF WIRE THAT HAS
  210. THE COLOUR OF THE CURSOR IN ITS PATH.
  211.  
  212. 1.3.1 [B]
  213.  
  214.       THIS WILL BACK UP AND CANCEL THE LAST MOVE.
  215.  
  216. 1.3.2 [SPACE BAR]
  217.  
  218.       WHEN THE CURSOR IS  OVER A FREE  PINHOLE, THEN "SPACE  BAR"
  219.       PUSHESTHE   WIRE  IN,  CONNECTING  THE  TWO  PARTS  OF  THE
  220.       BREADBOARD. THE CURSOR RETURNS  TO "FREE CURSOR" MODE  (SEE
  221.       1.1).
  222.  
  223. 1.3.3 [C]
  224.  
  225.       THIS  WILL CAUSE  BOTH THE  CURSOR AND  THE WIRE  TO CHANGE
  226.       COLOUR.
  227.  
  228. 1.3.4 [X]
  229.  
  230.       THIS WILL CANCEL THE WIRE. THE CURSOR RETURNS TO "FREE CUR-
  231.       SOR" MODE (SEE 1.1).
  232.  
  233. 2. CIRCUIT TESTING
  234.    ---------------
  235.  
  236. THE CIRCUIT THAT HAS BEEN DESIGNED IN PART 1 OR THAT JAS BEEN RE-
  237. CALLED  FROM THE DISK MAY BE TESTED. AS SOON AS THE TESTING STAGE
  238. IS SELECTED, THE CIRCUIT  IS ACTIVE (I.E. THE  POWER IS ON).  THE
  239. SWITCHES  ARE OFF BY DEFAULT, AND THE CLOCK IS SET TO "SLOW." THE
  240. LEDS ARE ON OR OFF, DEPENDING ON THE CIRCUIT.
  241.  
  242. THE FOLLOWING CONTROLS ARE AVAILABLE:
  243.  
  244. 2.1   [SWITCH SETTINGS]
  245.  
  246.       EACH OF  THE EIGHT  SWITCHES MAY  BE TURNED  ON OR  OFF  BY
  247.       PRESSING  THE  NUMBERS  1,2,3,4,5,6,7,8.  THE  CIRCUIT WILL
  248.       REACT IN AN APPROPRIATE WAY.
  249.  
  250. 2.2   [PUSH BUTTONS]
  251.  
  252.       THERE ARE  TWO PUSH  BUTTONS,  PB1 AND  PB2. EACH  HAS  TWO
  253.       REGULAR  PINHOLES (ON THE LEFT)  AND TWO COMPLEMENTARY PIN-
  254.       HOLES (ON THE RIGHT).
  255.  
  256. 2.2.1 [T]
  257.  
  258.       THIS FEEDS ONE STROBE TO PB1. IN COMBINATION WITH THE  REPT
  259.       KEY  OR SIMPLY BY HOLDING DOWN THE KEY (APPLE //E), A CONT-
  260.       INUOUS SIGNAL WILL BE FED TO PB1.
  261.  
  262. 2.2.2 [Y]
  263.  
  264.       THIS FEEDS  ONE  STROBE  TO PB2.  A  CONTINUOUS  SIGNAL  IS
  265.       EQUALLY POSSIBLE.
  266.  
  267. 2.3   [C]
  268.  
  269.       PRESSING  "C" CAUSES THE  CLOCK PULSES TO  BE FAST OR SLOW,
  270.       CHANGING THE SETTING FROM WHAT IT WAS BEFORE. THE LEFT  AND
  271.       RIGHT  HAND ENTRY  HOLES ON THE  DISPLAY HAVE COMPLEMENTARY
  272.       VALUES.
  273.  
  274. 2.4   [I,J,K,M]
  275.  
  276.       THE BLUE CURSOR, WHICH IN ITS STARTING POSITION IS  VISIBLE
  277.       IN  THE MIDDLE  OF THE  BENCH, IS  THE PROBE.  THE PROBE IS
  278.       UNDER THE CONTROL OF THE FOUR ARROW (APPLE //E) OR THE I,J,
  279.       K,M CURSOR MOVEMENTS. WHEN THE PROBE IS OVER A PINHOLE THAT
  280.       HAS VALUE 1, THEN IT WILL BE THE COLOUR ORANGE. IF THE PIN-
  281.       HOLE HAS A VALUE 0, IT WILL BE BLUE.
  282.  
  283.              A LISTING AND DESCRIPTION OF THE CHIPS
  284.              --------------------------------------
  285.  
  286. THERE ARE  24  CHIPS NUMBERED  1  THROUGH 24  AVAILABLE  IN  THIS
  287. SECTION.
  288.  
  289.                         1-11 LOGIC CHIPS
  290.                        12-14 DECODERS
  291.                        15-16 DATA SELECTORS
  292.                        17-19 FLIP-FLOPS
  293.                        20-21 COUNTERS
  294.                        22    SHIFT REGISTER
  295.                        23    RAM MEMORY
  296.                        24    FULL ADDER
  297.  
  298. THE CHIPS  ARE ACCURATE  IMITATIONS  OF CURRENTLY  AVAILABLE  TTL
  299. CHIPS.  THE VCC AND GND, FOR EXAMPLE, MUST BE CONNECTED CORRECTLY
  300. FOR THE CHIP TO WORK.
  301.  
  302. THERE ARE, HOWEVER, NO DEFAULT (POSITIVE) INPUTS; ANY INPUT MUST
  303. BE CONNECTED TO EITHER 1 OR 0.
  304.  
  305. ANY  ARRANGEMENT OF  CHIPS IN THE  DISPLAY ACTS  AS A SYNCHRONOUS
  306. UNIT. EXPERIMENTS WHICH DEPEND ON INTERNAL DELAYS BETWEEN  INDIV-
  307. IDUAL CHIPS DO NOT WORK.
  308.  
  309.                COURTESY OF: [THE DRAGON LORD-THE DIGITAL GANG]
  310. 
  311.  
  312.